import time
from public.action import *
from public.business import *
from public.testData import *
from public.tools import *

testCase = "DBshop005_查询订单"
# 调用自定义函数打开网页,url的值是在testData文件中定义的
driver = openBrowser(urlAdmin)

# 输入账号密码 登录后台
DBshopLoginAdmin(driver)
# 进入销售管理订单管理,找到刚才前台提交的订单
# 调用后台的菜单操作函数
DBshopEnterMenu2(driver,'销售管理','订单管理')

rootPath = get_pro_rootpath() #获取项目的绝对路径
filePath = rootPath+r'\public\order1.txt' #拼接文件路径
orderNo = readFile(filePath) #读取文件中的订单编号

# 搜索出订单，点击编辑查看
DBshopSearchOrderID(driver,orderNo)

#获取当前页面订单的数量
s = driver.find_element_by_xpath("//body").text
l = "订单数\："
r = "\)"
num=reGetString(s,l,r)
if num=="1":
    writeLog("%s 测试通过" % (testCase))
else:
    writeLog("%s 测试失败" % (testCase))
    getPhoto(driver)
driver.quit()

